$(document).ready(function(){
	//$.youi.serverConfig.notPassedProperties = ['userRole.roleName'];
	$.youi.serverConfig.convertArray['booleanConvert']={
		'true' :'是',
		'false':'否'
	};
	
	var cols = [{
			property	:'userId',
			caption	:'用户ID',
			dataType:'int',
			width	:100,
			sort	:'database'
		},{
			property	:'userName',
			caption	:'用户名称',
			width	:100,
			type	:'link',
			href	:'editUser.youi',
			params	:'userId',
			sort	:'page'
		},{
			property	:'userRole.roleName',
			caption	:'角色',
			width	:200
		},{
			property	:'description',
			caption	:'用户描述',
			width	:100
		},{
			property	:'isActive',
			dataType    :'boolean',
			caption	    :'是否激活',
			convert 	:'booleanConvert',
			width		:50
		}
	];
	
	$('#grid-user').grid({
		//mock:true,//模拟数据
		src :'users.json',
		srcType:'json',//xml|json
		showNum:true,//带序号
		showCheckbox:true,//带checkbox
		pageSize:20,//每页最大显示记录数目
		scrollHeight:300,//滚动的高度
		//idKeys:'userId',//表格关键字
		cols:cols,
		
		filterCaption:'查询用户',
		
		filters:[{
				property	:'userId',
				caption		:'用户ID',
				fieldType	:'fieldText'
			},{
				property	:'userRole.roleId',
				caption		:'角色',
				fieldType	:'fieldSelect',
				src			:'roles.json',
				code		:'roleId',
				show		:'roleName'
			},{
				property	:'userName',
				caption		:'用户名称',
				fieldType	:'fieldText'
			},{
				property	:'isActive',
				caption		:'是否激活',
				fieldType	:'fieldRadios',
				items:[{code:'true',show:'是'},{code:'false',show:'否'}]
			}
		]
	});
	
	
//	$('#grid-user1').grid({
//		mock:true,//模拟数据
//		//pageSize:10,//每页最大显示记录数目
//		//idKeys:'userId',//表格关键字，主要用于checkbox 默认情况下将以行序号代替
//		cols:cols,
//		rowClick:function(domTr,record){
//			$.youi.log.info(record);
//		}
//	});
	
	$.youi.serverConfig.notPassedProperties=[];
	$('#grid-user2').grid({
		mock:true,
		pageSize:20,//每页最大显示记录数目
		//scrollHeight:300,//滚动的高度
		cols:cols,
		rowClick:function(domTr,record){
			$.youi.log.info(record);
		}
	});
	
	$('.youi-field[@ref-property=isActive]').fieldValue('false');
});